Modified Laroche Bayer Demosaicing Algorithm

간략한 설명

파일: \examples\Processing\Color\Bayer\Laroche_modified_maVCL.va

Default Platform: mE5-MA-VCL

요약 설명

Laroche에 따른 자원 최적화 바이엘 디모자이징 알고리즘

이 절에서는 의 바이어 디모자이징 알고리즘을 약간 수정한 버전을 설명한다. 'Bayer Demosaicing Algorithm According to Laroche'. 보간 알고리즘의 유일한 차이점은 (참조: 식 8 에서 식 12)는, 녹색 색상 값 () 빨간색과 파란색 색상 값의 보간을 위해 (식 (10) 에서 식 12)는 이선형 보간됩니다. 그 외의 모든 색상 보간 단계는 다음과 동일합니다. "원래의 라로슈 필터". 에서 '바이엘 디모자이징' 바이엘 디모자이징 결과의 질적 차이가 제시되어 있습니다. 수정된 버전에 대한 해당 VisualApplets 예제는 \examples\Processing\Color\Bayer\Laroche_modified_maVCL.va에서 확인할 수 있습니다. 이 코드는 8비트 입력 비트 심도와 병렬 처리 수준 2를 지원하는 microEnable 5 프레임 그래버용으로 구현되었으나, microEnable IV 프레임 그래버나 다른 입력 비트 심도 및 병렬 처리 수준에 맞게 쉽게 수정할 수 있습니다. 다음에서는 VisualApplets 설계에서 수정된 부분을 간략히 소개합니다. 그림 252, ‘수정된 라로슈 필터의 색상 보간 내용.’ 에서 HierarchicalBox의 내용을 확인할 수 있습니다 ColourInterpolation (참조: 그림 246, 'Bayer demosaicing 프로세스의 보간 단계 1').

수정된 라로슈 필터의 색상 보간(ColourInterpolation) 내용.

그림 252. 수정된 라로슈 필터의 ColourInterpolation 내용.


상자 내에서 빨간색과 파란색의 색상 값이 보간됩니다. RedandBlue ~에서 ) 바이어 패턴의 커널과 계산된 녹색 값 현재 픽셀 위치에서. 녹색 값의 계산은 HierarchicalBox 내에서 수행됩니다. GreenOut. 다음 예제와 동일합니다. 'Bayer Demosaicing Algorithm According to Laroche' 현재 픽셀 위치의 색상은 다음에서 확인할 수 있습니다. whereAmI_Colour. 세 가지 색상 구성 요소가 모두 최종적으로 하나로 합쳐집니다.